1693 49
15296 138
8812 628
2226 243
7700 45
7008 70
1325 109
1736 192
3728 915
5195 506
1052 64
3009 447
4183 814
1769 327
1819 318
5776 355
2239 244