10560 652
115877 862
16801 62
33058 211
23317 701
14275 523
34156 502
46328 125
56293 163
2451 43
5634 163
4601 537
8446 341