24802 4
18429 3
25902 10
19727 7
44732 0
253826 15
52926 10
22754 11
37753 3
26533 8
39234 11
10684 5
28602 9
19758 10
21258 3
12752 1
33582 10
68479 13
236578 14
622451 54
707402 75
332577 18
255527 38
1479058 160