25580 4
37426 3
33606 0
63579 11
38456 7
68184 17
33282 7
116331 18
69405 8
150054 24
71901 18
40928 3
26378 5
31034 1
33107 8
22382 1
46026 5
35028 4
321904 48
29430 1
284984 75
182284 27
40758 7
46479 3