38127 12
32980 7
19831 2
15281 4
20331 7
16408 1
32778 8
15182 2
34508 4
34709 8
69328 10
85778 50
16602 8
41882 27
36826 39
73633 92
173377 24
170407 54
204752 33
512454 40
639503 116
271301 31
201176 19
1187604 94