43515 88
31638 42
23770 30
23254 39
19178 27
14319 24
15908 15
5267 0
8918 8
7586 10
8004 6
31138 24
12567 26
14798 20
8058 16
6663 10
5219 7
15061 19
6397 10
5810 9
8903 21
30832 41
9864 21
9292 7