1895 49
15718 138
9181 628
2562 243
8013 45
7500 70
1522 109
2097 192
3950 915
6869 506
6944 64
3343 447
4853 814
2180 327
2041 318
6204 355
2586 244