35643 97
27520 89
12091 29
22915 95
47600 113
61712 168
105665 607
106711 452
25198 41
12970 18
19652 51
13669 37
25685 49
17968 27
122653 356
30779 42
39564 68
29153 80
22198 63
33679 123
13649 29
16315 17
19387 59
11180 13