39059 531
6334 135
23288 504
29291 462
6405 590
5882 494
4772 672
4495 723
3729 703
2811 332
4775 705
4119 917
4284 523
3197 337
11864 463
9481 368