99991 357
20491 310
2616 144
109624 311
297761 895
17283 390
7746 340
83392 541
286642 717
58225 334
65996 545
120151 664
376284 805
51958 494
150883 377
32013 364
11766 413
122531 505
40808 836
57205 320
146212 618
35315 420
125085 648
108218 470
60963 738
86521 896
213739 1112
66600 870