2628 513
1110 238
2797 789
2653 646
7781 552
11386 104
1606 314
63292 244
161679 913
12849 227
77866 838
162486 638
74437 424
169912 898
73725 276
128877 731