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