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