31033 320
6898 353
26380 80
7313 350
13304 642
3442 39
1960 156
3743 64
6620 399
3934 215
7196 254
104958 547
9069 330
8261 790
2406 550
3095 93
71597 214
51790 163
4638 153
90132 289
2521 413
3593 852
2463 435