31509 41
20785 8
29618 47
11924 12
29504 38
14054 29
28389 33
15684 39
27597 63
7800 5
8559 11
15016 33
11002 12
6998 1
32103 26
66773 52
21682 22
9399 12
15142 12
10354 3
12550 22
13745 12
10607 8
8314 9