105305 254
102088 84
45112 46
69932 87
50401 181
59610 87
41269 25
41196 78
77995 107
49961 44
23978 26
45213 92
117512 231
125749 355
67269 81
94975 169
107590 146
130600 124
38038 47
171560 559
64635 108
109158 166
59289 67
106678 87