2098 95
5482 661
3446 554
3296 351
128684 326
4998 460
2649 246
46884 272
14460 239
270403 779
198044 442
421553 1298
293473 937
12621 602
279593 971
55691 505
301403 1205
52820 437
82545 602
222006 591
12547 424
14990 852
22201 343
9442 436
20144 373
10209 321
4210 101
1761 331