3996 587
4563 741
2353 618
1617 453
4686 200
4966 286
3088 136
2210 108
5156 630
990 231
2684 483
2507 86
4259 859
2633 704
5944 731
2243 251
1346 375
974 59
6697 662
4079 634
1979 493
3727 92
3670 527
841 149