399531 102
396076 62
393855 80
387976 44
385977 29
384503 55
384380 25
370651 23
356858 39
355655 29
351601 41
348778 33
345333 20
341351 44
337809 29
331777 26
330005 15
323402 32
322829 68
322677 12
316332 33
313309 29
309653 37
307329 32