3584 502
4960 233
5315 573
3738 729
1803 63
2332 57
3642 334
2225 127
3298 470
3901 607
2870 415
3296 398
39874 433
34249 473
33472 532
20399 104
45697 665
27991 966