15802 53
3542 8
22191 48
4196 3
19619 87
9711 23
11732 30
7920 19
6037 9
3674 2
3352 4
6288 17
8432 11
5137 11
17718 67
4558 7
5706 3
13746 57
3495 2
22957 64
11233 33
39474 140
5286 5
66023 199