2170 95
5583 661
3454 554
3303 351
129172 326
5005 460
2652 246
47021 272
14466 239
270894 779
198313 442
421871 1298
293961 937
12651 602
279711 971
55723 505
301817 1205
53065 437
82957 603
222761 592
12627 424
15105 852
22322 343
9502 436
20209 373
10326 321
4220 101
1767 331