2151 532
2633 854
1204 300
3016 727
3030 841
1854 462
1129 305
2988 645
1926 474
3196 913
916 163
340 59
2822 703
3113 918
2745 616
2312 549