10437 5
16172 18
14944 15
10730 12
10137 8
13053 14
8998 7
15280 7
44582 91
20196 33
14167 6
10101 11
16773 25
9630 10
7937 1
10267 3
14590 3
12028 17
15529 20
16315 32
38891 40
21432 70
16240 25
26881 36