2984 636
2176 422
2965 526
3303 519
2006 453
3588 659
939 38
1744 227
716 47
3721 856
3940 691
2557 661
4270 325
1493 187
3009 648
3185 898
2896 460
1373 71
844 70
3236 536
4065 230