2133 95
5529 661
3452 554
3297 351
128944 326
4999 460
2650 246
46960 272
14462 239
270628 779
198172 442
421725 1298
293711 937
12628 602
279644 971
55707 505
301636 1205
52940 437
82764 603
222414 591
12585 424
15049 852
22245 343
9473 436
20178 373
10254 321
4213 101
1764 331