9902 613
3193 202
22250 618
3819 886
43002 243
2365 326
18036 542
3762 508
46550 464
46158 342
4404 639