15001 230
12842 606
4106 666
3451 31
6681 261
29313 825
14814 111
5012 356
11146 133
12724 538
5482 400
13856 888
3447 503
5853 648
6839 150
14110 59
8112 782
5309 303
10210 884
12696 732
4759 646
3613 750
6103 480
1558 65
3383 213
10598 611
24202 617
8314 451