4525 669
3183 96
2943 618
3299 576
1567 288
3733 675
2886 831
1760 125
5150 538
3185 696
683 71
3248 784
468 97
3022 508
2794 591
565 83
3267 896
3089 681
3051 689
2600 776
1386 202
1545 216
3497 486
935 104