2703 580
1106 103
2271 421
3339 523
747 48
2696 437
2174 492
3802 257
1431 275
2735 228
2985 674
2125 564
1737 360
905 85