2520009 207
385980 12
312007 25
448676 32
841976 39
1355132 101
117901 35
369709 54
129027 28
245152 32
127483 15
331608 38
17053 14
19580 27
11880 2
17430 5
12230 2
23304 8
48927 8
529909 26
217509 16
226878 12
248458 8
239757 17