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