3228 880
2651 683
1566 306
1812 550
322 41
2148 502
9350 443
2214 477
811 173
1258 344
897 191
2400 616
4484 682
2851 424
7785 228
7693 770