3501 813
1760 352
3339 677
2469 505
3235 729
467 64
829 110
1885 302
792 148
383 24
489 53
427 97
885 65
2502 675
2897 778
853 92
1261 219
3999 930
3268 704
2780 781
3107 898
2993 719
18330 835
6031 286
3746 630
6495 310
4590 482
5710 241