10561 652
115888 862
16809 62
33064 211
23324 701
14276 523
34158 502
46333 125
56304 163
2451 43
5634 163
4601 537
8448 341