18094 75
8604 7
2756 308
2232 142
47421 103
2431 79
24742 45
107287 169
2748 126
2629 109
42572 101
10502 34
180178 392
95109 148
11204 13
7790 8
66056 108
103532 152
8089 9
110224 68
130217 361
14502 25
89310 238
37713 78