2630 646
1351 412
6275 635
11673 605
17827 75
34689 82
52586 671
34040 320
6124 104
4102 396
1952 223
4835 677