39756 4
61480 7
174155 20
73401 3
29304 2
37080 0
30153 1
40409 9
47632 1
73208 6
335426 46
42356 5
100333 25
47927 7
97452 17
89782 9
65103 9
24533 5
134808 46
118781 5
43603 14
89930 9
123579 19
222958 20