3576 502
4948 233
5305 573
3732 729
1798 63
2325 57
3632 334
2220 127
3295 470
3894 607
2863 415
3292 398
39790 433
34234 473
33386 532
20317 104
45469 665
27866 966