2995 14
13240 19
144379 330
25386 36
27113 82
7759 17
19206 40
38793 77
69 6
50954 129
17649 130
3957 16
8709 30
11058 26
11277 11
3243 7
664 4
18064 26
6997 43
4357 11
22428 167
1826 14
2901 23
9311 23