29306 808
19098 424
11702 700
21189 373
10909 752
9196 502
15787 80
9946 969
31259 660
17669 266
26365 293
11251 274
30972 187
76444 251
15880 840
11751 556