1138 96
27645 979
11548 849
5497 292
61431 618
28275 166
9258 542
2271 46
3140 324
2922 394
7510 921
1565 101
4058 398
22476 266