4486 6
10182 29
18598 56
5541 23
12562 28
21085 37
9244 43
1742 5
8308 23
3300 19
2450 10
4630 21
17851 58
18736 30
58661 173
14463 19
6627 23
35080 131
42357 123
3038 12
19777 76
3312 17
72958 191
47864 225