600 59
1422 303
2982 837
3214 677
1029 269
2860 626
1624 353
3103 310
1887 468
1597 451
863 135
1981 478
2717 400
1576 342
2182 269
3083 670
1961 508
2907 793
3531 599
1057 214
3002 338
826 105
5386 488
3066 818