3060 80
2670 480
943 190
2545 776
3129 478
4024 597
582 121
4151 380
2799 715
4317 970
2840 603
10341 208
1805 333
2861 286
2918 526
3270 894
884 107
1743 198
1251 118
855 179
137 24
331 34
8978 732
1158 93