56047 700
16575 360
7983 403
10773 422
42112 336
50475 528
39053 122
47611 214
31170 390
19248 241
26211 650
14465 507
14213 289
28842 116
112592 806
8168 236