10587 652
116026 862
16938 62
33210 211
23474 701
14334 523
34228 502
46478 126
56536 164
2461 43
5644 163
4605 537
8461 341