3580 502
4959 233
5309 573
3736 729
1802 63
2329 57
3638 334
2224 127
3297 470
3900 607
2868 415
3295 398
39841 433
34248 473
33455 532
20373 104
45614 665
27954 966