107032 214
76558 125
71215 84
62586 128
47529 118
45013 147
38391 144
37576 77
35958 85
34065 72
32749 68
32433 169
31154 88
28196 39
26866 83
26730 82
26614 85
25386 35
25072 54
24835 27
22319 79
21580 166
21151 55
20917 16