3581 15
9100 27
12292 49
22405 73
12209 45
4077 14
8023 12
13787 53
2098 10
14373 32
2023 11
14776 27
4738 8
3300 7
8566 26
8604 26
8395 25
13681 66
7585 14
10693 52
22649 108
5599 10
4138 30
34664 130