126380 29
45251 10
50330 4
92329 12
43202 6
56234 4
42132 9
33401 5
95452 7
36805 5
67678 17
37030 7
43883 4
44555 5
50181 10
30459 4
30280 8
30505 6
46653 7
29684 4
48379 4
65552 8
318258 61
63257 4