399526 102
396080 62
393856 80
387976 44
385982 29
384505 55
384381 25
370655 23
356856 39
355655 29
351602 41
348782 33
345328 20
341353 44
337805 29
331779 26
330003 15
323405 32
322830 68
322684 12
316328 33
313303 29
309659 37
307329 32