2097 95
5480 661
3446 554
3296 351
128682 326
4998 460
2648 246
46883 272
14460 239
270393 779
198041 442
421547 1298
293469 937
12621 602
279592 971
55690 505
301402 1205
52820 437
82538 602
221997 591
12546 424
14990 852
22201 343
9442 436
20142 373
10207 321
4209 101
1761 331