401406 102
397126 62
395508 80
389031 44
386984 29
385929 55
385307 25
371326 23
357627 39
356954 29
352655 41
350155 33
346657 20
342251 44
338681 29
333253 26
330828 15
324209 32
324156 68
323257 12
317082 33
313984 29
310706 37
308681 32