1204 96
27722 979
11874 849
5841 292
64041 618
30506 166
9342 542
2321 46
3209 324
2989 394
7643 921
1623 101
4123 398
23272 266