1177 306
1333 157
893 104
581 82
1222 127
1285 83
900 282
1769 85
571 77
634 279
1165 79
939 88
1053 99
708 87
863 98
1271 120