30276 2
45656 12
306054 26
1081753 115
309153 10
220855 12
309684 49
297006 55
101608 6
417582 47
111534 20
180906 34
174304 25
151805 19
103202 8
83379 15
149858 31
87683 13
59059 9
85930 16
121783 8
34608 0
37453 4
37084 4