1629 49
15152 138
8800 628
2213 243
7574 45
6903 70
1311 109
1694 192
3714 915
5183 506
1006 64
2974 447
4116 814
1721 326
1806 318
5739 355
2188 244