50879 10803
29028 2543
28161 1869
24615 14999
22223 14743
21500 13800
21191 3039
20044 3073
19686 6607
19632 13701
19529 5401
19002 2398
18096 11819
17949 9677
17883 1412
17796 14140
17785 13852
17598 962
17457 10959
17239 7657