21503 37
43237 84
15522 21
37741 57
17467 35
32213 54
17099 30
15716 22
22669 36
11640 12
10505 9
27913 53
11361 13
27032 30
8874 5
13307 6
8071 1
11649 6
14300 13
12877 3
9585 3
18160 18
20213 31
12150 14