3013 702
1108 128
1277 172
2589 709
1004 123
861 171
1901 363
2177 661
1384 148
2749 601
2268 515
2587 450
3460 665
4012 639
1565 252
1594 82
2523 549
1811 296
2248 350
1434 175
1430 414
2127 685
2694 726
3161 656
2626 691
2709 718
1606 292
284 54