10546 652
115807 862
16729 62
32981 211
23240 701
14232 523
34118 502
46235 125
56177 163
2449 43
5632 163
4596 537
8439 341