49732 12
40719 83
31614 59
30505 4
30422 43
22158 35
21231 55
21068 20
21048 35
20646 30
20468 51
20303 23
17070 17
16601 23
15865 15
15781 15
15382 32
15250 7
15146 21
14833 19
14654 21
14647 20
14637 5
14411 13