1112 50
2386 277
3927 676
4625 666
3548 439
11199 205
3760 678
3673 689
3588 634
3381 685
2962 405
3791 541
3292 726
1432 79
3747 617
2811 302
2242 237
1605 167
4111 553
2905 430
2408 348
3906 667
2983 634
2560 394