2232 695
505 78
3266 949
2518 531
727 116
2263 559
1561 438
308 83
1074 298
2930 853
1650 496
2798 592
2977 947
353 81
1659 341
928 233
2340 599
1093 216
1061 217
2584 528
1584 308
1257 287
797 167
1139 254