21808 83
13280 38
7463 41
9541 35
6504 9
6349 36
15531 46
31670 113
23328 151
26363 87
12116 26
4934 18
13407 27
51191 66
13909 25
14004 25
26612 47
14739 27
20062 22