30129 2
45577 12
305984 26
1081709 115
309156 10
220830 12
309606 49
296984 55
101603 6
417557 47
111503 20
180902 34
174304 25
151802 19
103201 8
83383 15
149827 31
87633 13
59028 9
85933 16
121779 8
34581 0
37454 4
37082 4