31006 320
6893 353
26368 80
7310 350
13300 642
3434 39
1958 156
3743 64
6620 399
3934 215
7191 254
104939 547
9064 330
8259 790
2404 550
3092 93
71580 214
51773 163
4631 153
90093 289
2521 413
3593 852
2463 435