599 8
3371 6
12653 20
21662 64
47020 223
9908 34
17570 50
8419 15
3007 11
28478 96
4023 15
5432 20
6614 32
2360 13
2235 15
1150 5
9513 70
18974 209
11251 50
4208 19