2891 753
2959 585
878 240
1568 482
540 125
735 144
698 151
325 70
1710 549
2175 683
1014 293
2726 759
2065 405
153 25
1517 209
2762 728
1070 49
1831 199
2004 344
3678 951
3319 558
4255 396
28226 662
3164 652
2058 603
3367 872
702 35
4067 703