1895 49
15715 138
9178 628
2560 243
8008 45
7496 70
1517 109
2094 192
3941 915
6832 506
6944 64
3339 447
4850 814
2175 327
2038 318
6203 355
2583 244