3129 14
698 10
452 4
3807 4
507 7
12100 10
16327 6
48466 31
12107 8
7260 18
3429 9
11311 15
6007 9
1633 8
4773 4
30986 73
4701 6
4019 8
13956 23
6075 13
7417 17
6239 23
2802 2
8696 21