492878 28
114658 7
79280 3
82657 5
37306 0
101954 3
74277 2
66557 3
135507 21
55633 2
44606 1
76427 7
37351 5