2964 903
260271 600
14751 573
11974 46
17598 217
10212 232
217055 1045
23809 553
54494 587
73000 298
56149 505
57837 362
85981 288
5786 549
10866 555
4244 486