56038 700
2079 340
4297 644
7627 661
10367 369
127759 670
87952 98
42924 494
33074 209
21207 335
66603 903
22545 267
11767 161
21641 549
19761 424
6320 552