1293 111
342331 1365
119689 698
326810 974
101176 361
46449 675
41877 182
4678 219
4638 460
8261 895
5483 646