50038 157
49732 152
35397 79
17679 39
15485 27
15416 27
15238 36
14356 71
14094 19
13132 33
10376 27
10152 20
10133 32
10057 24
9129 9
9022 21
8472 23
7896 11
7526 45
7262 14
7127 17
7124 11
6872 7