3113 421
1152 132
2212 371
1462 314
2896 409
640 30
682 60
1671 275
3437 650
1710 204
789 147
2165 620
2016 275
3493 663
3044 659
3088 455
890 93
981 126
2929 393
1270 182
3922 426