3979 319
3331 522
2972 418
3188 852
3008 837
2128 335
4976 473
2186 98
3492 547
3054 539
3272 495
3520 701
2003 40
2851 689
2730 193
3218 503
3208 377
1896 267
2116 402
3963 585
3406 635
1845 346
3127 660
2945 635
2736 693
4993 527
1967 396
3392 728