33022 259
21367 233
31476 172
32656 77
19540 429
6331 604
11847 303
12612 111
54263 467
21109 373
31811 935
9926 969
26321 293
98097 633
36370 544
30865 187
57143 157
3075 206
76325 251