25026 12
2453 5
2322 2
2040 4
1573 5
2001 8
4318 24
32812 28
4155 47
28960 41
1992 3
2761 11
1742 2
1671 7
2366 6
4687 20
8982 11
3055 17