3336 15
698 10
452 4
3807 4
507 7
12305 10
16327 6
48676 31
12107 8
7468 18
3635 9
11311 15
6007 9
1633 8
4773 4
31196 73
4907 6
4019 8
13956 23
6075 13
7624 18
6444 23
2802 2
8900 21