21099 349
131277 221
28073 362
80430 905
6823 699
10939 296
1133 39
2942 503
453 93
3025 770
1213 92
1981 379
7600 305
9234 470
2563 624
2516 433
2228 407
959 150
901 130
1151 249
2189 549
1427 185
2108 329
2702 731
2836 215
3091 605
3024 633
3255 970