30126 2
45581 12
305983 26
1081708 115
309158 10
220827 12
309608 49
296983 55
101605 6
417553 47
111505 20
180903 34
174307 25
151802 19
103203 8
83382 15
149834 31
87633 13
59032 9
85934 16
121780 8
34581 0
37453 4
37083 4