33015 259
21367 233
31474 172
32656 77
19538 429
6331 604
11847 303
12612 111
54258 467
21107 373
31810 935
9926 969
26320 293
98087 633
36369 544
30860 187
57140 157
3075 206
76325 251