5600 28
16250 77
12480 37
15948 28
11915 28
27019 47
9572 34
12833 44
18674 82
86851 91
61631 189
58046 213
40900 84
25663 28
15345 24
41973 169
13092 31
5663 12
9648 23
44782 95
76197 130
7310 11
14724 15