2931 853
1651 496
2994 928
2274 728
467 125
814 222
466 132
1916 388
1151 324
2724 536
1062 217
798 167
1084 115
3346 923
2354 745
2666 788
430 79
1710 389
1167 321
2232 551
2101 507
2884 862
795 144
1112 242