3016 812
2546 502
1745 436
113680 133
9181 567
11872 176
6985 45
11506 254
438277 1160
224585 1163
190324 299
202329 444
353127 938
31411 217
208452 720
15430 717
63486 241
38284 433
136833 833
71927 527
6368 680
7260 663
8781 390