1035402 144
395928 87
64428 6
94801 38
113403 20
40503 5
142328 32
72054 19
85333 16
81829 23
114002 15
183352 26
127508 29
216579 36
83782 15
72030 11
372554 80
158903 24
218558 57
401376 48
65056 22
142857 26
53778 0
33684 3