30006 7
35056 4
26402 3
35679 11
22655 2
29652 2
19831 2
28057 3
31378 4
27333 1
18851 2
25503 5
50455 10
82233 25
18858 1
149031 34
31702 9
44903 6
50506 4
28932 3
22331 0
30530 1
22153 7
26555 1