29307 808
19102 424
11705 700
21192 373
10909 752
9196 502
15792 80
9947 969
31261 660
17671 266
26366 293
11257 274
30983 187
76460 251
15887 840
11756 556