63803 96
18285 36
12808 32
18103 30
14299 29
11515 27
20272 24
7160 21
3124 21
49596 19
8031 18
8550 17
1515 16
9951 15
10534 13
7851 13
882 7
3446 4
23834 0