3176 20
4087 8
4203 10
2891 9
7526 30
5268 19
14502 41
5605 9
2436 11
3149 17
2172 13
2126 5
1255 4
1522 3
2323 4
1832 1
1460 1