900 102
31898 141
3505 473
17736 732
16617 542
38210 94
12644 278
12370 505
10176 160
19374 353
16786 704
7360 243
4900 261
2964 288
3658 408
2054 525
3566 812