16001 98
11103 109
13257 206
9107 191
6633 260
85537 584
75140 995
252224 582
9172 511
5381 676
28902 361
143979 615
51877 265
182302 1275
7048 188
21777 768
176834 727
71262 545
40593 97
166889 743
47064 435
115996 1190
27658 623
57077 1055
5898 90
85769 866
77805 566
118320 504