37077 63
18000 34
1056 10
11748 25
37146 77
3071 8
12347 23
17231 25
12646 22
5384 13
10160 9
8716 11
3245 9
14309 14
11265 18
24772 11
4758 2
22836 19
26416 28
7622 8
6214 8
39599 52
31436 25
8472 10