19671 40
1536 10
3859 10
21563 44
18895 58
11617 23
12660 33
45199 267
9103 24
16223 30
2766 9
10649 31
33544 102
9572 29
10297 40
1251 7
1779 9
14600 32
6031 26
1099 8
5024 14
13077 43
4829 18
18078 62