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