10568 652
115913 862
16827 62
33086 211
23341 701
14282 523
34169 502
46352 125
56334 163
2453 43
5636 163
4601 537
8451 341