2657 821
778 248
1397 276
2705 550
1397 317
245 40
7606 675
11707 670
2102 362
5064 492
5846 617
5727 85
5950 469
7149 310
7110 96