56 4
3026 13
7777 15
16510 26
3111 9
13045 23
10806 18
9331 40
12405 25
32521 72
42969 68
14946 29
22133 27
7643 20
7785 17
12634 26
8903 38
3268 9
5345 7
13224 53
6586 14
5692 19
3144 17
8611 37