144601 26
160080 27
231527 68
45226 5
40231 1
106102 9
42102 3
79552 2
42552 3
49928 2
96128 12
35205 3
59757 2
75329 5
28001 1
66709 7
129231 11
27909 2
97754 16
40955 1
19627 0
258404 15
80932 6
83878 12