40812 119
5297 552
4260 246
32060 583
29302 344
15662 480
17329 416
5977 445
10413 619
8369 708
18375 135
28147 380
8131 82
24435 328
5694 337
3441 498
2960 597
4433 720