107032 214
32433 169
21580 166
45013 147
38391 144
16855 128
62586 128
76558 125
47529 118
31154 88
35958 85
26614 85
71215 84
26866 83
26730 82
17251 81
22319 79
18959 78
37576 77
19282 75
34065 72
9852 70
32749 68
11738 64