3033 891
2858 860
2247 557
2748 871
328 87
1108 320
2325 648
2239 662
184 44
1138 79
769 161
407 83
476 124
907 210
892 265
2208 500
2952 774
665 190
2404 602
2309 618
713 223
1294 374
2211 655
923 177
1199 291
3077 598
2048 467
2568 646