9856 2
14977 14
10523 6
8618 3
10126 9
13937 21
15424 24
12220 15
13926 34
37840 128
14010 25
22814 45
9459 11
21248 28
39284 101
33618 48
40577 52
254011 427
125256 220
9877 7
7673 3
8804 22
12370 13
11417 20