10561 652
115893 862
16814 62
33065 211
23328 701
14278 523
34161 502
46337 125
56305 163
2451 43
5635 163
4601 537
8448 341