10576 652
115945 862
16852 62
33118 211
23382 701
14299 523
34184 502
46381 125
56385 163
2455 43
5639 163
4602 537
8452 341