29539 808
19236 424
11788 700
21389 373
10982 752
9318 502
15918 80
10006 969
31462 660
17777 266
26533 293
11383 274
31296 187
76747 251
16042 840
11826 556