19718 63
4948 9
4330 21
1016 8
2461 9
864 3
46518 215
6710 7
6332 32
5232 32
9425 23
9294 56
2793 7
2910 8
5213 30
7010 47
11523 43
8046 23
7023 45
12962 31
11008 43
8391 33
30588 93
3367 8