55533 307
45310 417
129059 928
112492 158
90413 101
66300 827
7465 228
22586 49
51545 603
99043 404
98255 237
16537 570
88270 903
153890 542
42611 59
79691 599
85993 505
65217 660
15355 567
142629 136
53820 510
46175 78
41743 559
99406 371
46667 700
22506 244
80491 262
28724 221