51150 159
50103 156
35749 80
18053 39
15840 30
15591 36
15416 27
14705 71
14094 19
13486 33
10498 21
10423 24
10376 27
10133 32
9790 22
9129 9
8472 23
8249 11
7865 46
7457 11
7262 14
7127 17
6872 7