3584 502
4961 233
5316 573
3738 729
1803 63
2334 57
3644 334
2226 127
3299 470
3902 607
2871 415
3296 398
39887 433
34254 473
33480 532
20408 104
45730 665
28004 966