104975 638
11828 399
17553 199
5786 73
3556 85
39530 772
8385 657
20668 826
12776 629
10310 244
17566 389
14813 351
4873 400
3023 48
23187 454
24461 771
13032 692
5913 49
71353 1041
18826 625
143805 688
33689 759
17091 664
27562 511