10563 652
115895 862
16819 62
33069 211
23332 701
14278 523
34164 502
46341 125
56316 163
2451 43
5636 163
4601 537
8449 341