15829 550
31922 86
1064 102
32015 141
3753 473
17791 732
16820 542
38528 94
12805 278
12575 505
10351 160
19860 353
17032 704
7557 243
4918 261
2985 288
3716 408
2056 525
3580 812