501480 126
86157 8
139176 10
761981 108
129229 17
73181 5
54607 7
35626 2
63956 6
29802 2
39127 3
55257 4
44153 5
32830 3
170679 23
64782 7
35358 2
33705 1
50004 8
124430 17
118008 25
43658 8
98381 10
45751 4