43628 78
54278 92
11952 26
10123 17
31623 61
84789 265
6783 9
76485 141
50515 103
34972 98
19179 15
9394 12
7114 14
17634 13
8131 11
25531 18
35741 80
12279 20
18914 21
9351 23
30129 75
16529 30
22871 29
36062 126