56245 700
16648 360
8093 403
11063 422
42257 336
50622 528
39292 122
47829 214
31309 390
19340 241
26321 650
14534 507
14273 289
28926 116
112660 806
9796 236