56085 700
2084 340
4310 644
7639 661
10407 369
127876 670
87991 98
42962 494
33101 209
21216 335
66619 903
22578 267
11780 161
21656 549
19783 424
6326 552