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