3015 715
1651 401
1457 114
2940 754
1311 394
727 113
1111 168
2677 806
1402 239
2960 766
3016 622
1976 393
986 283
2708 761
1825 581
2328 629
2036 427
1433 310
772 242
534 144
1658 453
2450 696
256 54
967 274
155 28
2729 743
4420 279
6768 776