31137 58
69477 141
31227 17
25043 61
112800 248
15950 12
45008 170
28222 31
76484 111
49894 74
37915 60
17010 37
33822 69
140007 390
63745 102
334183 998
20705 31
47767 59
18208 13
25456 79
32136 67
1153 15
65323 188
29210 90