399528 102
396079 62
393851 80
387979 44
385984 29
384509 55
384377 25
370651 23
356854 39
355653 29
351603 41
348778 33
345330 20
341353 44
337806 29
331780 26
330007 15
323406 32
322834 68
322676 12
316330 33
313306 29
309658 37
307328 32