56075 700
2084 340
4307 644
7637 661
10402 369
127858 670
87987 98
42960 494
33097 209
21216 335
66614 903
22570 267
11778 161
21655 549
19779 424
6325 552