10082 10
21085 20
112058 279
29241 57
13102 12
15060 12
13561 11
15279 20
28396 35
18642 29
20684 37
8749 3
19941 73
13137 15
9113 2
26606 38
27907 25
34254 31
14849 13
16958 11
22983 15
21527 8
38768 21
24255 11