50796 159
50103 155
35749 80
18053 39
15840 27
15416 27
15238 36
14356 71
14094 19
13486 33
10498 21
10423 24
10376 27
10133 32
9423 22
9129 9
8472 23
8249 11
7865 46
7457 11
7262 14
7127 17
6872 7