33261 55
51979 103
51129 73
48169 132
39539 70
126943 253
36042 63
25078 28
25219 42
31101 15
48794 125
35956 106
51264 90
24030 9
84888 331
26841 40
139984 438
36802 34
50370 91
22650 21
36702 41
93345 127
28657 29
169642 336