38545 831
30654 177
33673 382
13013 636
4697 534
10505 421
4758 210
3605 81
13766 575
4459 422
11232 119
5746 186
9671 768
9150 553
28116 135