27073 43
30702 63
28312 71
51686 124
33068 44
13853 27
13265 59
14393 48
16801 46
29791 57
10581 25
18848 58
15844 47
14887 34
28216 84
10339 24
80784 284
9531 32
12055 32
23850 105
10336 26
13161 22
5107 12
52134 217