1138 96
27652 979
11570 849
5520 292
61590 618
28432 166
9266 542
2278 46
3143 324
2925 394
7520 921
1566 101
4058 398
22540 266