10555 652
115859 862
16773 62
33034 211
23300 701
14260 523
34141 502
46300 125
56271 163
2451 43
5633 163
4600 537
8445 341