4932 487
9973 295
8163 394
11406 515
27003 913
40622 462
26792 181
3630 791
2513 341
2636 551
1061 103
1582 83
4411 682