3012 715
1651 401
1443 114
2933 754
1311 394
683 113
1084 168
2674 806
1385 239
2954 766
2935 622
1971 393
983 283
2705 761
1816 581
2328 629
2027 427
1418 310
768 242
533 144
1656 453
2450 696
254 54
962 274
153 28
2727 743
3772 279
5979 776