106101 143
91163 239
59072 80
108614 89
198633 594
85547 356
36218 146
2234 12
45742 78
15939 47
16145 29
23316 40
26534 61
13299 28
20709 79
7196 16
49318 79
9588 19
11475 13
17881 26
39050 55
35042 140
15086 26
17563 35