883 102
31873 141
3504 473
17734 732
16595 542
38194 94
12641 278
12351 505
10167 160
19353 353
16770 704
7331 243
4898 261
2963 288
3656 408
2053 525
3564 812