9897 613
3193 202
22250 618
3818 886
43002 243
2365 326
18036 542
3762 508
46548 464
46157 342
4404 639