2631 646
1351 412
6275 635
11674 605
17827 75
34689 82
52587 671
34041 320
6124 104
4102 396
1952 223
4835 677