3095 656
1830 142
3816 772
1945 121
3290 525
3836 872
3330 533
1775 169
3716 762
3070 625
4243 954
4321 646
2875 281
2079 115
3915 786
3311 243
3593 511
3053 105
2222 65
4193 434
4255 472
3448 252
3812 373
3346 161