33013 259
21365 233
31473 172
32654 77
19538 429
6331 604
11847 303
12609 111
54254 467
21106 373
31808 935
9926 969
26318 293
98078 633
36369 544
30860 187
57137 157
3075 206
76319 251