2229 9
1747 5
18630 67
1777 4
3470 11
2040 6
13041 54
4603 14
2726 6
3291 21
9498 49
13072 97
13515 96
4346 14
4872 17
3469 16
4390 26
3815 20
6883 28
2728 10
3214 13
6965 26
3577 15
76614 315