57155 8
153801 40
72453 7
75676 8
101684 16
73507 12
32329 3
74883 26
85706 10
101759 41
135980 20
49832 10
102377 36
41809 1
511982 111
509031 78
2512256 362
99282 15
50431 8
102309 28
61004 13
66578 12
442982 127
115453 48