104086 508
16790 505
22532 219
26927 122
13085 584
9467 451
15234 503
14291 201
16579 473
10659 596
10189 187
7708 176
10801 473
10016 736
13919 707
10060 298
12552 58
123200 1001
1005005 2307
11896 962
24569 278
8867 506
32358 502
10399 347