120897 264
58820 121
5682 818
19378 791
2245 629
2078 482
1142 325
848 187
4116 319
183511 1097
1631 407
2385 593
43162 508
690 209
2312 527
70171 412
2919 888
340 70
2362 664
1740 503
7725 49
13010 687
6577 47
6226 603