40666 119
5269 552
4219 246
31897 583
29251 344
15539 480
17229 416
5915 445
10341 619
8297 708
18162 135
27896 379
7995 82
24378 328
5662 337
3434 498
2954 597
4421 720