21453 0
29806 1
135005 7
35607 3
40453 5
28027 2
15278 0
51704 4
65658 2
33354 11
57832 10
15180 1
153727 28
62255 8
226877 26
17601 0
76830 11
25507 6
24330 0
39881 6
83957 9
18283 1
22784 1
343506 50