40815 119
5299 552
4260 246
32068 583
29302 344
15666 480
17331 416
5978 445
10415 619
8371 708
18382 135
28150 380
8132 82
24437 328
5694 337
3441 498
2960 597
4433 720