11109 14
17642 15
12460 16
19952 9
9443 7
26643 23
3061 3
5815 11
5434 7
29942 41
17155 27
58903 70
22487 20
14579 15
9145 11
10621 16
8176 8
90458 66
14647 34
6526 4
8943 12
7616 15
9901 18
126382 168