3582 502
4959 233
5309 573
3736 729
1803 63
2330 57
3640 334
2225 127
3297 470
3900 607
2869 415
3295 398
39846 433
34248 473
33457 532
20380 104
45627 665
27958 966