29331 808
19108 424
11707 700
21213 373
10915 752
9203 502
15805 80
9953 969
31275 660
17678 266
26379 293
11271 274
31012 187
76481 251
15895 840
11768 556