3028 880
3276 319
2865 813
2232 539
496 79
1379 42
2776 392
2366 652
1164 220
1882 543
606 70
4810 737
4005 666
550 67
2374 258
2736 732
2552 648
2647 811
3139 610
575 126
2210 605
533 94
2092 197
3020 865