3222 880
2651 683
1560 306
1809 550
319 41
2139 502
9345 443
2206 477
811 173
1258 344
894 191
2398 616
4480 682
2848 424
7784 228
7686 770