1156 96
27684 979
11678 849
5635 292
62471 618
29265 166
9292 542
2292 46
3168 324
2950 394
7552 921
1586 101
4075 398
22802 266