311328 25
448326 32
841551 39
1354253 101
117128 35
368055 54
128759 28
244608 32
127127 15
331129 38
16483 14
19134 27
11526 2
16681 5
11826 2
22653 8
47103 8
529707 26
217203 16
226731 12
247776 8
239079 17
212159 18
17054 1