14662 16
9276 4
13211 19
42939 40
16285 13
6516 9
81169 74
65962 62
41812 98
213509 295
5980 15
8847 8
10165 10
15013 34
54958 87
9629 8
8133 8
23364 35
194302 254
104653 175
11646 18
11684 10
7767 31
7299 12