5959 23
1640 4
8523 30
2761 5
1835 6
14984 52
2444 7
3109 8
3816 14
2300 4
1074 1
1042 1
7039 29
1893 6
1776 2
5428 14
14035 15
1927 5
2272 10
10484 44
3019 7
12407 35
3730 6
5247 11