70603 114
20522 20
31209 47
17818 14
10672 11
30741 23
31952 50
30917 28
37437 55
9683 8
21638 35
37661 31
30103 19
18908 15
24532 29
33033 33
33871 70
22105 17
32836 49
78838 87
38488 51
41328 55
19100 17
178081 157