278226 30
453001 23
248357 6
399157 26
153358 9
219328 18
922931 110
271202 41
550156 57
100079 14
205758 23
418752 27
290633 6
997857 44
847833 75
340177 39
333058 26
205454 19
26508 5
143777 28
215056 50
128658 36
144978 15
262355 32