59826 5
35034 4
98853 12
41808 4
27079 2
17708 1
43605 4
24028 1
26630 2
30004 2
16780 0
28901 8
100076 16
35826 4
30053 1
41452 8
19909 0
43629 4
41533 4
56027 16
156732 31
43002 4
25551 4
26057 1