2995 14
13240 19
144825 330
25386 36
27113 82
8160 17
19206 40
38793 77
516 7
50954 130
17649 130
3957 16
9167 30
11562 26
11277 11
3243 7
664 4
18064 26
6997 43
4357 11
22851 167
1826 14
2901 23
9311 23