3578 3
9902 36
4308 6
3933 8
3732 2
7723 28
7640 16
3902 11
2971 3
3279 0
4877 3
5243 14
11728 6
6496 5
15674 51
4299 4
6710 7
8005 20
4635 3
15286 24
15911 30
3088 2
2925 1
3416 2