29221 38
7016 6
10904 13
3636 2
4976 5
3698 4
4228 2
3881 6
3458 3
3577 1
3452 2
3898 1
3399 2
3323 2
5210 12
3787 2
3387 1
4388 3
3631 2
3453 2
7169 8
12893 24
11873 15
6938 14