22240 80
19711 43
27989 63
102726 168
24950 44
68021 183
24564 103
52890 294
27801 67
19723 39
23695 42
17271 32
42360 115
10531 11
37591 87
14587 91
18115 40
20805 24
68885 260
29218 209
29783 65
50661 112
47355 157
203131 766