10281 18
45210 99
10044 20
11922 7
22466 45
16360 31
3966 4
45870 63
38680 74
18334 31
20023 20
20700 46
96129 116
21866 11
20256 16
10882 12
29597 36
41146 65
29151 22
17776 21
7066 8
20634 16
27618 42
24294 35