311354 25
448353 32
841555 39
1354306 101
117159 35
368129 54
128756 28
244684 32
127158 15
331182 38
16583 14
19181 27
11582 2
16734 5
11951 2
22703 8
47158 8
529706 26
217201 16
226779 12
247829 8
239127 17
212182 18
17053 1