10571 652
115923 862
16846 62
33098 211
23359 701
14288 523
34174 502
46368 125
56354 163
2454 43
5638 163
4602 537
8452 341