40749 119
5286 552
4238 246
31972 583
29276 344
15612 480
17280 416
5966 445
10374 619
8333 708
18265 135
28024 380
8064 82
24410 328
5676 337
3437 498
2957 597
4425 720