29322 808
19108 424
11707 700
21213 373
10915 752
9203 502
15804 80
9952 969
31273 660
17678 266
26377 293
11270 274
31007 187
76477 251
15895 840
11766 556