2127 95
5516 661
3451 554
3297 351
128884 326
4999 460
2650 246
46939 272
14462 239
270573 779
198134 442
421693 1298
293660 937
12623 602
279637 971
55703 505
301581 1205
52909 437
82710 602
222335 591
12573 424
15034 852
22238 343
9466 436
20169 373
10240 321
4213 101
1763 331