3891 580
3033 463
1610 149
4933 384
5062 522
2653 818
2940 535
2444 277
5017 678
3320 860
2531 512
5107 716
2701 422
4127 47
6891 821
3664 152
2339 192
3720 594
4834 424
3361 616
2979 482
4389 389
2939 545
2375 250