1690 49
15296 138
8811 628
2226 243
7700 45
7004 70
1325 109
1735 192
3727 915
5194 506
1052 64
3007 447
4183 814
1769 327
1819 318
5775 355
2239 244