399952 102
396131 62
394282 80
388328 44
386332 29
384833 25
384581 55
370780 23
356983 39
355958 29
351707 41
349205 33
345530 20
341433 44
338201 29
332180 26
330126 15
323608 32
322907 68
322757 12
316406 33
313376 29
310054 37
307608 32