18080 587883
6431 61469
4028 47541
2839 57978
1940 168034
1527 58141
949 29376
891 28071
749 322456
730 42398