59052 14
54751 4
38331 8
175681 30
76454 11
158107 14
125681 17
108833 27
103679 4
256180 22
62808 13
183333 24
245355 41
134028 20
37077 28
12057 8
20926 1
17781 10
10183 5
337053 11
706678 29
2884505 310
476129 0
430703 33