1895 49
15716 138
9179 628
2561 243
8012 45
7500 70
1520 109
2096 192
3949 915
6861 506
6944 64
3343 447
4853 814
2180 327
2041 318
6204 355
2586 244