1895 49
15715 138
9179 628
2561 243
8009 45
7497 70
1517 109
2095 192
3949 915
6840 506
6944 64
3342 447
4850 814
2176 327
2038 318
6204 355
2584 244