399631 102
396102 62
393955 80
388076 44
386133 29
384501 55
384458 25
370706 23
356855 39
355676 29
351629 41
348902 33
345356 20
341406 44
337927 29
331904 26
330009 15
323452 32
322859 68
322703 12
316332 33
313303 29
309833 37
307380 32