399083 102
395807 62
393504 80
387901 44
385782 29
384402 55
384258 25
370556 23
356804 39
355332 29
351530 41
348603 33
345159 20
341326 44
337652 29
331576 26
330007 15
323231 32
322680 68
322477 12
316232 33
313257 29
309428 37
307232 32