46381 25
14532 5
20705 13
32779 12
15083 5
17184 7
20952 2
38554 11
71506 6
219031 38
361628 50
47508 5
254478 33
97102 24
1000827 87
145330 41
195177 30
60603 13
678078 65
442126 29
187078 18
76706 9
498134 93
126781 32