30801 2
33234 3
20753 0
39682 7
22455 1
40704 10
31581 8
24558 4
25428 0
31680 4
17583 5
21302 2
28684 6
19251 2
23356 4
11028 10
5634 10
10134 4
1165027 17
370934 22
746981 48
1143382 129
343830 34
72353 26