250451 29
50204 8
89952 15
27933 4
299731 21
269807 9
31802 8
371930 20
89534 12
183632 6
148877 9
54358 5
472604 43
20503 3
30955 4
90608 12
358583 10
46455 9
234907 22
104029 1
903202 84
303478 28
118584 8
2057453 106