9896 613
3192 202
22250 618
3817 886
43000 243
2364 326
18035 542
3762 508
46544 464
46155 342
4404 639