31856 291
3328 820
9839 520
3589 273
2953 480
5772 642
18328 745
10013 292
6765 484
22445 409
1682 178
8594 452
914 150
12445 856
2868 535
9878 66
2925 379
13475 746
2198 343
19075 161
1665 224
5069 237
7222 516
8418 894