3285 891
1014 251
4316 666
2450 317
1703 185
2659 569
2257 530
3676 341
3464 78
3131 214
4710 689
3188 533
1846 224
4945 514
1097 46
9321 551
2678 671
2972 828
758 93
2251 379
3162 593
3414 603
2891 581
5652 398