3116 537
2955 669
2405 618
2310 522
3103 601
3350 879
1016 90
3867 700
781 250
1230 274
3277 896
3573 461
2610 776
2357 71
2299 247
4876 887
1684 192
2336 340
1359 207
2756 639
1538 163
2376 122
1633 403
1818 131