52358 10
72584 28
33104 10
110605 51
29882 8
51008 33
75001 33
35834 22
19908 12
26784 8
20055 5
30901 9
61605 34
47404 21
17755 4
178452 24
345357 12
292356 38
163557 10
144904 15
144181 25
400076 54
804156 171
631109 94