51678 10
71958 28
33007 10
110276 51
29757 8
50780 33
74526 33
35726 22
19782 12
26503 8
19883 5
30626 9
61002 34
46930 21
17627 4
178302 24
345155 12
292126 38
163306 10
144682 15
144056 25
399752 54
803554 171
630781 94