32461 664
40428 222
25130 158
67192 607
105771 578
139493 945
80860 577
78502 105
130366 281
50900 173
155526 441
128290 306