12075 60
6459 20
4663 14
2039 19
9822 36
11672 31
1793 9
2246 8
21937 88
3318 10
57612 299
3837 10
16391 102
7267 17
2835 11
21256 91
9786 31
15209 62
3585 14
1603 4
3024 16
7024 16
7165 30
1138 2