1643 49
15271 138
8804 628
2222 243
7590 45
6957 70
1321 109
1715 192
3722 915
5187 506
1046 64
2999 447
4164 814
1753 327
1812 318
5763 355
2229 244