54733 61
74151 31
35702 33
45433 14
27383 15
149855 19
31105 6
119481 22
55354 11
212427 25
258904 16
35058 3
111554 28
84077 7
702004 87
539804 53
132233 10
226851 14
289476 9
110983 6
101853 4
601159 54
693207 72
2044907 110