40743 93
6611 18
7822 25
3189 9
14094 32
6106 22
5677 17
3918 7
7719 24
3261 16
15154 45
6251 11
7947 23
3302 10
2776 6
37907 45
4398 17
10344 51
5237 10
11138 29
5513 12
8141 14
32545 65
3404 22