28978 7
21580 4
19556 2
27982 3
79381 8
30526 3
43332 8
28056 4
50103 16
92855 27
69856 19
74659 5
56782 7
71258 8
119978 12
41283 3
95377 12
103452 32
101002 31
63983 10
30882 3
191601 38
50428 11
69279 14