31099 83
8311 368
10423 582
5533 667
30968 353
35849 181
20458 818
35385 354
33280 720
5881 864
3003 388
4559 590
3505 395
3321 471
5122 397
4176 120
3272 318
3541 169
4611 384
2907 226
1857 35
37074 386