2200 580
1723 527
2640 724
2747 853
228 42
279 54
669 145
361 76
1432 433
857 201
574 108
1543 467
1183 295
2312 532
791 150
293 67