1200 100
37295 297
1760 105
66204 127
21726 472
24922 266
10613 370
11442 374
3943 71
4725 577
8646 196
5141 718