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