107881 25
51055 12
40983 3
73180 10
83034 16
25779 2
37984 5
68529 16
37251 5
33176 3
93201 23
116227 21
33302 3
28029 3
34881 6
33776 3
32784 5
47334 12
33329 1
49526 4
36531 1
30476 2
45656 3
41857 3