51085 467
19894 373
29952 935
20131 327
9124 969
18376 261
30521 97
24943 293
27480 186
81948 919
14806 310
72350 247
13549 529
6768 413
33838 310
34916 489
43329 332
35884 372
18465 242
33395 238
3072 676