136176 18
124732 16
683859 179
50706 10
30632 3
22057 1
28709 1
44609 3
19579 2
51706 2
31408 3
240406 44
32154 2
39958 10
47426 10
34384 3
62357 16
53077 9
90004 17
62857 10
47056 5
31327 2
37430 4
48857 10