406 4
2442 3
18294 97
21071 57
112966 152
8462 22
39805 87
3320 8
19889 51
5293 16
5450 12
6683 38
8848 40
2766 7
4785 17
6669 20
6162 14
6494 29
2912 12
6131 39
11766 78
5801 15
7200 27
4912 17