309956 18
307355 12
306929 28
306027 18
303957 28
303731 9
300554 16
299982 21
297433 41
297302 10
293505 23
291332 6
290305 12
288233 18
287307 35
287258 13
279708 17
279359 37
279308 30
279079 24
275954 36
275784 12
275356 37
273357 15