40746 119
5284 552
4238 246
31971 583
29273 344
15606 480
17280 416
5965 445
10373 619
8333 708
18259 135
28020 380
8062 82
24409 328
5676 337
3437 498
2957 597
4425 720