3224 880
2651 683
1562 306
1810 550
320 41
2142 502
9346 443
2211 477
811 173
1258 344
894 191
2399 616
4481 682
2848 424
7785 228
7687 770