681429 25
529259 26
387955 20
326107 20
715434 33
241755 8
59556 9
205478 15
299029 36
236056 21
707529 29
431428 33
916952 47
709006 40
245232 18
337754 11
879709 54
512032 27
141526 7
139884 19
102003 6
477577 0
2891958 310
16883 1