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