399952 102
396128 62
394281 80
388330 44
386332 29
384826 25
384583 55
370784 23
356977 39
355951 29
351706 41
349206 33
345533 20
341426 44
338208 29
332180 26
330134 15
323603 32
322904 68
322756 12
316405 33
313380 29
310052 37
307609 32