391781 25
390979 14
390353 10
382078 5
382056 7
375333 4
370755 27
361858 31
354827 8
347979 34
344578 15
333558 23
332378 18
327505 5
327102 9
320128 9
313103 21
313054 9
311232 19
308531 14
307707 16
302051 6
301806 14
301104 33