3584 502
4961 233
5316 573
3738 729
1803 63
2333 57
3643 334
2226 127
3299 470
3902 607
2871 415
3296 398
39883 433
34252 473
33476 532
20404 104
45714 665
27998 966