14662 17
9455 4
13211 19
43113 40
16285 13
6695 9
81939 75
66324 62
41998 98
215320 295
5980 15
8847 8
10165 10
15189 34
54958 87
9629 8
8133 8
23364 35
194856 254
104833 175
11646 18
11684 10
7767 31
7299 12