40787 119
5293 552
4250 246
32035 583
29298 344
15654 480
17315 416
5971 445
10403 619
8364 708
18341 135
28112 380
8113 82
24426 328
5692 337
3441 498
2960 597
4432 720