18080 587882
6431 61469
4028 47540
2837 57974
1940 168030
1525 58135
949 29376
891 28071
749 322455
729 42394