3503 643
1433 314
2251 508
1477 467
1300 112
2787 719
928 172
645 124
3204 823
3141 647
3025 770
1413 261
4312 621
3318 552
1100 237
2075 495
2357 594
1075 61
1158 86
1139 260
914 197
891 180
1555 301
3097 899