32461 664
40430 222
25130 158
67193 607
105772 578
139496 945
80860 577
78506 105
130368 281
50904 173
155536 441
128298 306