31013 320
6896 353
26373 80
7310 350
13301 642
3436 39
1960 156
3743 64
6620 399
3934 215
7194 254
104952 547
9067 330
8260 790
2405 550
3092 93
71585 214
51783 163
4631 153
90115 289
2521 413
3593 852
2463 435