9498 613
3099 202
22181 618
3732 886
42834 243
2302 326
17963 542
3625 508
46342 464
45939 342
4348 639