56085 700
16609 360
8019 403
10847 422
42143 336
50507 528
39092 122
47664 214
31202 390
19267 241
26232 650
14479 507
14227 289
28861 116
112607 806
9756 236