1625 261
1341 264
1050 121
2942 568
4590 630
5947 855
1220 65
3129 624
1183 304
1452 199
476 59
2928 751
2998 708