2104 95
5488 661
3448 554
3296 351
128729 326
4999 460
2650 246
46897 272
14460 239
270445 779
198069 442
421600 1298
293524 937
12622 602
279602 971
55693 505
301441 1205
52838 437
82597 602
222111 591
12550 424
14998 852
22209 343
9449 436
20151 373
10220 321
4211 101
1762 331