52351 10
72683 28
33182 10
110606 51
29883 8
51028 33
75151 33
35833 22
19909 12
26808 8
20058 5
30927 9
61682 34
47480 21
17777 4
178451 24
345351 12
292382 38
163584 10
144902 15
144209 25
400155 54
804254 171
631130 94