24012 84
5577 17
10902 50
10468 42
9630 27
9571 37
23877 34
9068 40
11982 49
13026 41
21528 55
12494 33
16332 37
25159 70
29803 72
18012 49
8535 32
3851 7
5756 20
5562 9
5531 7
1121 1
1636 2
8947 23