1095 47
3393 800
494 66
2976 566
2847 748
1655 458
1231 285
1447 314
207 53
910 153
1488 429
633 119
2917 458
1173 300
2351 606
1093 248
3421 619
1246 227
525 78
872 179
3066 875
485 74
1697 73
1496 336