2580 521
4048 443
2288 505
4100 881
673 86
2727 587
2749 362
1050 200
2918 736
2274 716
2376 575
2088 539
3496 893
3303 984
2067 474
646 185
2097 348
1159 53
3312 534
3675 694
1522 122
1137 253
959 84
6812 657