595 3
626 10
523 2
153 8
1970 8
3330 4
5697 14
1501 11
6324 8
9561 18
4553 8
18080 33
26261 81
36224 58
32805 56
44361 44
10264 16
24084 40
19264 28
14720 21
15048 48
28631 57
19043 48
20530 29