10080 40
2924 15
3147 8
5105 22
14674 31
4232 14
2507 6
2400 5
6859 27
3571 5
1573 4
4451 14
8109 44
5752 29
1724 9
1802 7
2337 11
3628 10
3148 13
29912 99
2984 10
2761 17
4573 3
2128 14