10576 652
115951 862
16855 62
33125 211
23394 701
14300 523
34188 502
46383 125
56401 163
2455 43
5640 163
4602 537
8452 341