625 203
1643 400
861 252
470 132
157 29
2909 693
2723 874
2098 548
2776 846
537 94
2618 805
736 215
1945 438
1055 266
273 59
961 295
1649 490
2753 857
1327 360
143 42
4105 481
857 185
2594 685
1401 442