40794 119
5297 552
4258 246
32052 583
29301 344
15659 480
17326 416
5973 445
10409 619
8369 708
18371 135
28133 380
8124 82
24431 328
5694 337
3441 498
2960 597
4432 720