10269 5
13387 11
19786 41
8883 3
9612 6
12326 17
11164 10
9245 2
11228 13
11213 7
17532 8
17601 34
7894 4
8166 1
6453 1
6732 3
7512 14
38513 48
29618 47
11924 12
9088 22
21682 22
10354 3
12727 23