2995 14
13240 19
144825 330
25386 36
27113 82
8160 17
19206 40
38793 78
516 7
51391 131
17649 130
3957 16
9748 32
11991 26
11277 11
3243 7
664 4
18064 26
6997 43
4357 11
22851 167
1826 14
2901 23
9311 23