21897 53
31101 63
54875 79
70650 107
28761 70
65139 100
28223 32
76628 169
37741 87
24216 35
24412 75
40360 99
79802 135
32674 94
23698 38
15071 16
28645 119
23752 28
29763 72
34911 56
33188 96
41180 73
40334 37
60425 191