40816 119
5299 552
4260 246
32070 583
29303 344
15667 480
17332 416
5980 445
10415 619
8371 708
18382 135
28155 380
8133 82
24438 328
5696 337
3441 498
2960 597
4433 720