24012 84
5577 17
10902 50
10468 40
9630 27
9571 37
23548 34
9068 39
11982 49
13026 41
21528 55
12162 33
16332 37
25159 70
29803 72
17685 48
8535 32
3851 7
5756 19
5562 9
5531 7
1121 1
1636 2
8947 23