3504 813
1762 352
3340 677
2469 505
3238 729
471 64
829 110
1886 302
793 148
384 24
489 53
428 97
891 65
2505 675
2897 778
859 92
1266 219
4003 930
3273 704
2780 781
3109 898
2995 719
18336 835
6035 286
3748 630
6498 310
4592 482
5716 241