398801 102
395681 62
393208 80
387784 44
385383 29
384359 55
384031 25
370358 23
356754 39
355226 29
351351 41
348377 33
344959 20
341184 44
337533 29
331428 26
329955 15
322979 32
322630 68
322405 12
316228 33
313208 29
309259 37
307058 32