55979 700
2071 340
7588 661
10311 369
127615 670
87896 98
42889 494
33013 209
21199 335
66575 903
22482 267
11736 161
21616 549
19744 424
6318 552