3043 280
1262 30
1392 168
4216 470
2621 156
19671 453
4572 37
2114 38
4786 135
26255 87
11052 104
18726 735
7287 171
28491 145
3557 447
4795 111
2368 121
7060 277
2922 336