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