1641 49
15171 138
8802 628
2222 243
7581 45
6948 70
1316 109
1715 192
3721 915
5187 506
1046 64
2998 447
4144 814
1752 327
1812 318
5759 355
2225 244