399082 102
395808 62
393506 80
387902 44
385781 29
384405 55
384257 25
370556 23
356803 39
355326 29
351530 41
348609 33
345154 20
341330 44
337658 29
331582 26
330008 15
323228 32
322684 68
322483 12
316231 33
313256 29
309429 37
307231 32