5 3002
5 1873
39 4707
53 26113
88 58625
6 1922
35 5627
1 3511
8 2430
22 4963
35 18703
52 20747
34 16675
3 1932
2 1720
6 5441
6 11206
3 2333
1 1938
2 1714
25 8562
5 2039
2 1423
37 15317
13 24970