10559 652
115872 862
16795 62
33055 211
23312 701
14270 523
34155 502
46324 125
56286 163
2451 43
5634 163
4601 537
8445 341