30576 0
26630 1
19477 2
27227 0
24227 4
34733 8
13657 8
18576 0
90605 12
93806 8
42978 4
66859 3
41432 10
54353 5
44457 8
29302 3
28857 11
145429 25
493902 21
646278 29
169352 10
650382 56
202378 13
384652 22