3115 550
2782 645
4211 952
3533 610
3707 522
1704 508
2248 413
4124 951
2801 592
3372 574
3242 675
3280 784
2375 698
1605 336
3257 727
3629 899
10025 678
2893 663
1407 166
1367 284
3510 712
2890 560
2422 515
1871 328