52158 10
72355 28
33028 10
110459 51
29830 8
50952 33
74882 33
35777 22
19828 12
26607 8
19951 5
30757 9
61382 34
47257 21
17705 4
178356 24
345256 12
292203 38
163432 10
144755 15
144106 25
399877 54
803929 171
630878 94