2200 580
1723 527
2640 724
2747 853
4847 509
8814 466
4285 460
788 120
1776 326
4764 621
1990 145
15561 532
2378 573
65776 464
3139 914
924 99