32705 251
30558 168
23185 91
27870 329
28172 587
20852 802
15909 523
18606 295
21692 875
11757 362
19529 470
20695 522
31206 707
21681 239