3225 880
2651 683
1564 306
1811 550
321 41
2145 502
9347 443
2211 477
811 173
1258 344
894 191
2399 616
4483 682
2848 424
7785 228
7688 770