3528 516
4580 928
2379 75
26073 428
59762 367
46243 331
22443 846
33736 472
41715 598
45820 665
55398 708