4516 656
1404 136
797 70
2983 709
3465 911
2962 715
1082 139
1183 279
1660 266
4757 409
4666 855
2138 510
3222 586
3951 96