2104 95
5488 661
3448 554
3296 351
128734 326
4999 460
2650 246
46897 272
14460 239
270448 779
198071 442
421601 1298
293524 937
12622 602
279604 971
55693 505
301445 1205
52840 437
82599 602
222127 591
12550 424
14998 852
22209 343
9449 436
20151 373
10221 321
4211 101
1762 331