2119 95
5506 661
3450 554
3297 351
128824 326
4999 460
2650 246
46924 272
14460 239
270533 779
198122 442
421667 1298
293619 937
12622 602
279625 971
55700 505
301540 1205
52891 437
82682 602
222271 591
12563 424
15023 852
22230 343
9462 436
20165 373
10232 321
4213 101
1763 331