3584 502
4960 233
5315 573
3738 729
1803 63
2332 57
3642 334
2225 127
3299 470
3901 607
2871 415
3296 398
39874 433
34250 473
33472 532
20400 104
45700 665
27991 966