1895 49
15715 138
9179 628
2561 243
8012 45
7499 70
1519 109
2095 192
3949 915
6856 506
6944 64
3343 447
4852 814
2178 327
2041 318
6204 355
2585 244