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