1205 96
27724 979
11884 849
5847 292
64119 618
30555 166
9343 542
2324 46
3213 324
2991 394
7643 921
1623 101
4123 398
23311 266