56076 700
2084 340
7637 661
10405 369
127859 670
87987 98
42961 494
33097 209
21216 335
66614 903
22570 267
11778 161
21655 549
19780 424
6325 552