56027 700
2077 340
7618 661
10349 369
127715 670
87938 98
42915 494
33054 209
21204 335
66600 903
22529 267
11756 161
21635 549
19756 424
6320 552