32461 664
40430 222
25130 158
67193 607
105772 578
139496 945
80860 577
78504 105
130368 281
50902 173
155534 441
128296 306