1206 96
27732 979
11909 849
5876 292
64371 618
30714 166
9352 542
2330 46
3219 324
2996 394
7652 921
1631 101
4126 398
23399 266