3302 2
16729 9
90509 9
48782 7
21781 13
36153 33
13403 5
20301 7
800182 252
366778 69
194880 32
77103 31
465051 100
188529 37
227583 79
463659 108
248906 17
196308 18
657727 97
550026 28
397403 22
1405559 138
191581 7
1802180 144