29028 63
3758 264
22289 86
2131 382
899 50
2267 287
3238 645
3200 564
2749 543
3321 653
1816 397
14753 590
14542 368
3347 640
3553 631
2127 330
19190 929
3373 912
13162 170
8187 183
2733 490
13202 317
2398 462
9634 43