3581 502
4959 233
5309 573
3736 729
1802 63
2329 57
3638 334
2225 127
3297 470
3900 607
2868 415
3295 398
39843 433
34248 473
33456 532
20377 104
45616 665
27954 966