3584 502
4960 233
5315 573
3738 729
1803 63
2332 57
3642 334
2225 127
3299 470
3901 607
2871 415
3296 398
39875 433
34251 473
33472 532
20402 104
45705 665
27993 966