806 102
31827 141
3495 473
17717 732
16509 542
38112 94
12592 278
12284 505
10112 160
19284 353
16693 704
7254 243
4893 261
2957 288
3649 408
2052 525
3562 812