40750 119
5286 552
4238 246
31972 583
29276 344
15612 480
17281 416
5966 445
10375 619
8333 708
18266 135
28026 380
8065 82
24410 328
5676 337
3437 498
2957 597
4425 720