39248 30
61113 63
14387 18
13601 8
3808 8
14603 11
7818 22
12297 21
16470 19
67357 85
4555 3
11337 18
3865 3
11483 19
9851 8
4147 4
8849 9
13778 48
11901 17
31994 55
56862 117
2155 5
4706 7
7713 17