3013 702
1108 128
1278 172
2589 709
1006 123
861 171
1904 363
2177 661
1385 148
2751 601
2268 515
2587 450
3463 665
4013 639
1565 252
1599 82
2524 549
1813 296
2248 350
1435 175
1430 414
2127 685
2695 726
3161 656
2626 691
2709 718
1606 292
284 54