10573 652
115924 862
16848 62
33103 211
23363 701
14289 523
34177 502
46371 125
56359 163
2455 43
5638 163
4602 537
8452 341