73108 38
19757 11
16501 4
18683 13
251555 22
2080278 112
321851 12
222980 16
139152 10
129006 11
306457 12
146653 7
120833 9
127084 16
162379 19
100601 6
47458 5
83927 20
30905 8
75632 7
220652 25
61480 16
64582 15
202483 32