2147 95
5552 661
3453 554
3298 351
129008 326
5002 460
2651 246
46973 272
14462 239
270698 779
198214 442
421762 1298
293780 937
12634 602
279663 971
55710 505
301687 1205
52981 437
82812 603
222499 591
12601 424
15062 852
22256 343
9476 436
20185 373
10277 321
4214 101
1764 331