1689 49
15293 138
8811 628
2226 243
7699 45
6991 70
1324 109
1735 192
3726 915
5194 506
1050 64
3006 447
4182 814
1769 327
1819 318
5773 355
2238 244