38259 12
33004 7
19879 2
15303 4
20384 7
16454 1
32802 8
15179 2
34501 4
34704 8
69354 10
85807 50
16609 8
41926 27
36831 39
73652 92
173384 24
170503 54
204807 33
512451 40
639576 116
271327 31
201256 19
1187655 94