29419 811
11139 865
7571 906
7144 702
3727 358
6446 40
2203 136
4839 567
3530 248
1494 363
1939 174
1021 68