56198 700
2097 340
4327 644
7675 661
10470 369
128051 670
88028 98
43014 494
33149 209
21235 335
66650 903
22648 267
11805 161
21681 549
19819 424
6332 552