30277 2
45658 12
306058 26
1081755 115
309155 10
220851 12
309677 49
297002 55
101607 6
417580 47
111531 20
180907 34
174306 25
151802 19
103209 8
83382 15
149856 31
87681 13
59051 9
85926 16
121783 8
34608 0
37451 4
37076 4