595 3
626 10
52 2
52 8
1188 6
3330 4
5090 14
1501 11
6324 8
9561 18
4553 8
17616 33
26261 80
36224 57
32381 56
44361 44
10264 16
23643 38
18811 28
14720 21
15048 48
28631 57
19043 48
20530 29