3503 813
1762 352
3339 677
2469 505
3237 729
470 64
829 110
1886 302
792 148
383 24
489 53
427 97
890 65
2505 675
2897 778
857 92
1264 219
4001 930
3271 704
2780 781
3109 898
2995 719
18335 835
6032 286
3747 630
6498 310
4590 482
5716 241