37851 12
32906 7
19756 2
15202 4
20254 7
16376 1
32777 8
15180 2
34503 4
34683 8
69283 10
85683 50
16609 8
41852 27
36778 39
73509 92
173359 24
170355 54
204704 33
512434 40
639405 116
271282 31
201153 19
1187530 94