10563 652
115899 862
16821 62
33074 211
23334 701
14280 523
34167 502
46344 125
56320 163
2451 43
5636 163
4601 537
8451 341