2660 416
1778 303
3506 813
1762 352
3341 677
2469 505
3241 729
471 64
830 110
1887 302
794 148
387 24
490 53
429 97
892 65
2505 675
2901 778
859 92
1267 219
4005 930
3279 704
2782 781
3110 898
2995 719
18340 835
6038 286
3749 630
6498 310