3580 502
4959 233
5309 573
3736 729
1802 63
2329 57
3638 334
2223 127
3296 470
3899 607
2868 415
3295 398
39840 433
34248 473
33453 532
20370 104
45610 665
27954 966