90585 175
54220 242
90590 433
73016 317
75750 672
29553 721
93860 633
65232 261
400942 784
111033 115
63543 531
54658 525
43174 755
50384 243
56086 754
101242 248
77859 306
42857 405
116970 235
68442 242
99872 278
87798 356
30347 151
61550 395
46985 550
107782 603
120946 626
98573 1031