55985 700
2072 340
4284 644
7597 661
10321 369
127651 670
87904 98
42896 494
33021 209
21200 335
66579 903
22491 267
11740 161
21621 549
19748 424
6318 552