33010 259
21363 233
31473 172
32652 77
19537 429
6329 604
11841 303
12604 111
54244 467
21106 373
31799 935
9926 969
26315 293
98064 633
36367 544
30854 187
57126 157
3075 206
76311 251