3383 14
2315 12
2830 5
13702 54
15494 90
4371 20
3034 14
7992 36
2584 11
12208 33
1942 9
11859 43
12091 40
18331 54
6865 20
8643 8
27044 86
113303 298