3452 65
5075 509
1695 294
2316 457
5592 663
11447 320
4300 445
4799 615
5838 532
8730 298
5333 203
878 110
2922 674
1714 350
1749 442
2650 551