9489 613
3099 202
22181 618
3732 886
42831 243
2301 326
17963 542
3622 508
46342 464
45939 342
4348 639