1633 49
15158 138
8801 628
2221 243
7575 45
6922 70
1313 109
1710 192
3716 915
5183 506
1020 64
2982 447
4126 814
1722 326
1809 318
5745 355
2198 244