10095 613
3240 202
22321 618
3894 886
43146 243
2410 326
18132 542
3810 508
46841 464
46478 343
4451 639