2996 105
1037 222
3207 463
3428 821
3041 767
1983 507
2835 770
1012 125
2590 826
703 67
1852 543
699 134
1548 258
776 112
1857 355
2328 573
884 157
2699 509
3255 742
2711 381
1053 186
2603 663
3307 708
731 129