302927 9
109959 3
371878 20
389451 16
982229 53
313531 25
266033 11
827909 55
333804 35
1082082 115
387932 44
278677 24
248759 6
139629 10
407984 34
187254 9
309434 10
89183 11
239334 21
129905 11
148852 9
774628 42
324406 33
221033 12